cyclone (separator) - French English Dictionary